While performing charitable work can seem as though it is a completely selfless act, the behavior may actually be good for the health and well-being of those performing the act. Studies have repeatedly shown that doing good deeds for others is good for the soul. In fact, those feeling down and out can benefit from doing something to improve another person's way of life.